Elliora is a nurturing and vibrant spirit with a boundless love for life. Her sunny demeanor and natural empathy make her an adored figure among the children she teaches, as well as her friends and family. Originally from a small coastal town in Australia, Ellie carries an easygoing charm and a touch of wanderlust. She thrives in creative, energ...Read more